import Vue from 'vue'
import App from './App.vue'
import router from './router'

// 图片前缀
// 判断环境  development-开发环境 production-生产环境
if (process.env.NODE_ENV === 'development') {
  Vue.prototype.$pre = 'http://localhost:2000'
} else {
  Vue.prototype.$pre = ''
}


import "animate.css"

// 1.reset.css 
import "./assets/css/reset.css"
import "./assets/css/iconfont.css"
import "./assets/css/iconfont2.css"

import Vant from 'vant';
import 'vant/lib/index.css';

Vue.use(Vant);

// 2.rem.js 
import "./assets/js/rem"

// 3.过滤器
import "./filters"



/*4.组件
组件做页面 detail.vue
组件做页面的一部分 banner.vue picker.vue
全局组件 search.vue


=======
components 全局组件
pages  所有的路由组件
  /detail
    detail.vue 路由组件
    /components 拼接路由组件
      banner.vue
      picker.vue
*/

// import "./components"
import { CommonComponent } from "./components"
Vue.use(CommonComponent)


// 5.数据交互 http

// 6.工具类 utils

Vue.config.productionTip = false

//根实例
new Vue({

  router,
  render: h => h(App)
}).$mount('#app')
